shallow connecting trench - Turkish English Dictionary